Treasury Bonds Now Better Than Stocks